Associate Software Engineer

Dhaka
Software Development /
Full-time /
Hybrid
Who we are:
Field Nation brings companies and service professionals together through an integrated, easy-to-use platform. We support businesses looking to grow their service offerings while also empowering technicians to leverage their skills on their own terms. Our mission is to help the service delivery industry do great work, and we live that mission by doing great work for the companies and service professionals who depend on us.

Why is this role important to Field Nation? 
The fastest-growing Cloud-Based Marketplace Company, Field Nation, is seeking an Associate Software Engineer for its development team. As we are rising daily, our needs are evolving, and to keep pace with the evolution, we need experts like you to contribute, learn and grow with us.
As an Associate Software Engineer, you will contribute to the team's integral development with a high level of professionalism and accountability. This position will also offer the chance to work in a fast-paced, hyper-growth environment where innovative ideas are encouraged, and collaboration is necessary. This position is located in Uttara, Dhaka.

What you’ll get to do:

    • Work in a global team environment to develop new features for our cutting-edge technology SaaS solution hosted on AWS.
    • Perform R&D when necessary to identify the best solution to problems.
    • Assist in team testing to ensure top code quality.

You might be a good fit if you have:

    • Bachelor or Master level degree in Computer Science or Engineering from a reputed University or equivalent practical experience
    • Experience in PHP, OOP, MVC, MySQL, and JavaScript.
    • Knowledgeable in OOP JS, node.js, and express.js.
    • Familiarity with ES6, TypeScript, and React.js.
    • Knowledgeable in CSS3, Bootstrap Grid System, and HTML5.
    • Open to learning new technologies.
    • Strong written and verbal communication skills in English.
    • Relational database performance optimizations.
    • Experience with REST APIs.
    • Familiarity with the Git version control system.
    • Familiarity with package management tools (NPM, Composer, Webpack, etc.).
    • Familiarity with DevOps processes and tools (Docker, Kubernetes, etc.).
    • Familiarity with Redis and MongoDB.
    • Knowledge of Linux or other Unix-based systems.
    • Ability to work in a team.

Work Schedule and Location:

    • Working days: Hybrid, Monday to Friday (3 Work from Home + 2 mandatory Work from Office days)
    • Working hours: 1:00 PM to 10:00 PM
    • Location: Uttara 12, Dhaka, Bangladesh

Salary Range:

    • BDT 55,000 -70,000 (Monthly)

Why we think you'll love it here:

    • Competitive salary based on experience and qualification.
    • Mobile bill
    • Gym Membership
    • Medical Insurance
    • Festival bonus
    • Performance Reward Bonus
    • Gratuity benefit.
    • Lunch/Dinner Facilities: Fully Subsidized
    • Sound work-life balance - Regular working hours: 8 hours/day, 5 days a week.
    • Friendly work environment. Flexible leave/vacation policy.
    • A great learning opportunity.
    • Opportunity to work with cross-cultural teams with the USA.
    • Annual performance evaluation and increment.
    • Semi-annual reflection opportunities - because growth is the name of the game
    • Employee Drop Off - we’ve got your commute covered
Why Field Nation?
At Field Nation, we are breaking the barriers to work and enabling the gig economy. We’re a tech company that offers a web-based marketplace solution for buyers and sellers of contract services to simply connect, work, and manage their business. We look for collaborators, innovators, and problem solvers to join us in our common purpose of changing the way work gets done. We were named a Top Workplace by the Star Tribune in 2017, 2018, 2019 and a Top 150 Workplace in 2020, 2021 & 2022. We look to hire extraordinary people and provide them with extraordinary benefits.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.