IMCS Group is seeking a Software Apps Engineer II to join their small team focused on web development using the latest technologies and cloud systems. The role involves collaborating with cross-functional teams to build high-performance web applications while ensuring code quality and scalability.
Responsibilities:
- Work in an agile environment where we ship features frequently to create user delight
- Collaborate with teams across product, design, engineering, and quality to drive past the status quo
- Ensure quality of codebase by writing tests and doing code reviews
- Build reusable components and libraries for future use
- Build next generation applications for desktop and mobile browsers with an emphasis on emotional experiences and constant attention to scalability, performance, accessibility and cross-browser compatibility
Requirements:
- Experience with software engineering processes, tools, methods, test development
- Experience with one or more Front End engineering skills including Javascript, CSS3, HTML5
- Experience with JavaScript frameworks and libraries (e.g. Node.js, or React, Astro)
- Experience with GitHub and ability to solving conflicts
- Basic understanding of server-side CSS pre-processing platforms, such as LESS and SASS
- Experience in all aspects of software development including architecture and design, implementation and production support
- Excellent written and verbal communication skills, e.g., the ability to explain the work in plain language
- Execution experience in fast-paced environments and performance driven culture
- Familiarity with cross-browser compatibility issues and ways to work around them
- Customer-focused, react well to changes, work with teams
- Self-starter, team player
- 6 to 7 years of experience
- Candidate should be available online and active communicator during any emergency anytime
- Open to any kind of task, Can do attitude
- Experience with Drupal will be plus
- Ideal experience level (years, leadership, industries): 6 to 7 years
- Need someone who loves to code and can do multitasking seriously
- Highly flexible and dependable
- Responsive, adaptable, and reliable