Intermediate Software Developer
Don't apply into the void.
Most applications for this Environics Analytics role vanish into an ATS. With jobfinder-ai, your agent finds the actual hiring manager or founder behind this opening and sends a tailored email from your own inbox — so a real person reads your pitch and replies. We then follow up until you land on the calendar.
Reach the decision-maker — $5About the role
**P****OSITION SUMMARY**
We are seeking an Intermediate Software Developer (with front\-end focus) to join our software development team. The successful candidate will be responsible for designing, developing, and maintaining high\-quality, scalable web applications using modern front\-end technologies.
This role requires a strong foundation in React and TypeScript, adherence to established development standards, and a commitment to code quality, performance, and maintainability. The developer will collaborate closely with cross\-functional teams, including backend engineers, product managers, and designers, to deliver intuitive and reliable user experiences.
**K****EY RESPONSIBILITIES**
* Develop and maintain user\-facing features using React and TypeScript (strict mode) * Build reusable, scalable UI components using Tailwind CSS, Prime React, and SCSS, etc. * Implement client\-side routing and state management * Integrate backend APIs and Implement secure authentication flows * Write and maintain unit and integration tests * Participate in code reviews and contribute to continuous improvement of development practices * Collaborate with team members to refine requirements and deliver high\-quality solutions
**R****EQUIRED QUALIFICATIONS:**
* Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience * 3–5 years of professional front\-end development experience * Strong proficiency in: * + React and modern JavaScript (ES6\+) * + TypeScript with strict typing * + Component\-based architecture and reusable design patterns * + Experience with RESTful API integration * + Experience using Git for version control, including branching, pull requests, and resolving merge conflicts in a collaborative development environment * + Familiarity with authentication and authorization concepts (e.g. MSAL) * + Solid understanding of responsive design and accessibility best practices * + Experience with front\-end testing frameworks and methodologies
**N****I****CE** **TO HAV****E:**
* Experience working in enterprise\-scale or product\-based environments * Experience with CI/CD pipelines and automated testing workflows * Exposure to performance optimization and bundle size analysis * Experience contributing to or maintaining design systems * Familiarity with backend development concepts such as RESTful API design and integration * Basic experience with server\-side languages (e.g., C\#, Node.js) * Understanding of relational databases and ability to write simple SQL queries * Understanding of ORMs or data access frameworks * Knowledge of authentication and authorization patterns (e.g., JWT, OAuth)
**W****ORKING STYLE AND COMPETENCIES:**
* Strong attention to detail and commitment to high\-quality deliverables * Ability to follow established coding standards and architectural patterns * Effective communication and collaboration skills * Proactive problem\-solving mindset * Ability to manage multiple priorities in a fast\-paced environment
Ready to reach the decision-maker?
Set this role as a target and your agent does the sourcing, finds the verified email, writes the pitch, and follows up — on autopilot.
Start your hunt