Job Title: Junior Software Engineer
Company: X4 Digital Labs (Pvt) Ltd
Location: Mawanella, Sabaragamuwa Province, Sri Lanka
Employment Type: Full-Time (On-Site Only)
About X4 Digital Labs:X4 Digital Labs is a fast-growing software development company focused on delivering innovative and scalable digital products. We build high-performance web applications tailored to our clients’ unique business needs. Join our team and gain hands-on experience working with modern technologies in a collaborative, learning-driven environment.
Position Summary:We are hiring a passionate and detail-oriented Junior Software Engineer with a focus on Next.js and PostgreSQL. This is a full-time, on-site role, ideal for someone eager to grow in a modern tech stack while working closely with experienced developers.
Key Responsibilities:- Assist in the development, testing, and deployment of web applications using Next.js and PostgreSQL.
- Collaborate with cross-functional teams including designers, developers, and project managers.
- Write clean, scalable, and maintainable code aligned with industry best practices.
- Debug and troubleshoot application issues, propose and implement solutions.
- Work with RESTful APIs and backend services as required.
- Maintain and optimize PostgreSQL databases for performance and reliability.
- Stay up to date with the latest in front-end and back-end technologies.
- Participate in daily stand-ups, code reviews, and on-site team discussions.
- Bachelor’s degree (or currently pursuing) in Computer Science, Software Engineering, or a related field.
- Good understanding of JavaScript, React.js, and Next.js.
- Basic experience or coursework with PostgreSQL or any relational database.
- Familiarity with version control (e.g., Git) and development workflows.
- Strong problem-solving skills and attention to detail.
- Ability to work well in a team environment and take direction from senior engineers.
- Must be available to work full-time from our office. Remote work is not permitted.
- Familiarity with server-side rendering and API routes in Next.js.
- Exposure to database design, indexing, and performance tuning in PostgreSQL.
- Experience with Docker or any containerization tools.
- Interest in UI/UX or full-stack development.
- A collaborative and supportive work environment.
- Hands-on experience with real projects and modern tools.
- Guidance from experienced professionals to support your growth.
- Opportunities to build a career in modern web development.
- A chance to contribute to impactful projects from day one.